*{
	margin: 0;
	padding:0;
}
body{
	background-image: url("../images/login/bg_img.png");
	background-size: 100%;
	background-position: 0% 15%;
	font-family:"NSimSun" !important;
	font-weight: 4px !important;
}
.top_title{
	text-align: center;
	margin-top: 80px;
	width: 100%;
	margin-bottom: 15px;
}
.tit_group{
	margin: 0 auto;
	width: 550px;
	display: inline-block;
}
#logo{
    width: 16%;
    margin-right: 15px;
    position: relative;
    top: -7px;
}
.back{
	display: inline-block;
	position: relative;
	left: 49px;
}
.back a{
	color:#fff;
	/*display: none;*/
}
.login_box{
	width: 750px;
	height: 400px;
	background: rgba(152,138,180,.4);
	margin: 0 auto;
	border-radius: 10px;
}
.login_body{
	margin: 0 auto;
	width: 310px;
	height: 400px;
	/*border: solid;*/
	/*position: relative;*/
	padding-top: 10px;
}
.login_body_title{
    margin-top: 30px;
    height: 40px;
    margin-bottom: 40px;
}
ul{
	height: 40px;
}
li{
	list-style: none;
	float: left;
	width: 150px;
	text-align: center;
	color: #fff;
	cursor: pointer;
	cursor: auto;
}
.login_body_title span{
	font-size: 24px;
	cursor: pointer;
}
#navselected{
	width: 77px;
    left: 38px;
    position: relative;
    top: 34px;
    border-bottom: 1.6px solid #dacdda;
}/*
#signup_tit:hover + #login_tit{
background-color: #123;
}*/
.input_group{
	width: 88%;
	margin: 0 auto;
}
.input_group input{
	margin-top: 25px;
	background-color: #364269;
	border-radius: 7px;
	color:#fff;
	border:none;
	height: 30px;
}
input:focus {
	border:none;
}

.tips{
	color: red;
	display: none;
	position: absolute;
}
.remember{
	color: #fff;
	margin-top: 15px;
	padding-left: 30px;
}
.remember input{
	position: relative;
	top:3px;
}
.remember a{
	margin-left: 85px;
	color: #fff;
}
.login_btn{
	width: 88%; margin:25px auto;
}
.login_btn input{
	width: 100%; background-color: #364269;color:#fff;border:none; border-radius: 7px; height: 30px;
}
.other{
	width: 88%;
	margin: 0 auto;
}
.other img{
	cursor: pointer;

}
.other li{
	width: 80px;
	list-style: none;
	float: left;
	cursor: auto;
}
#form1{
	display: block;
}
#form2{
	display: none;
}
#identi_code{
	width: 90px;
    margin-top: 25px;
    margin-left: 84px;
    height: 30px;
	background-color:#eee;
	text-align:center;
	color:blue;
	position: absolute;
	cursor: pointer;
	font-size: 20px;
}